package com.alibaba.citrus.cr.platform.enhance.facade.service.diff.common.constant;

/**
 * 对比类型枚举
 */
public enum DiffTypeEnum {
    ACTIVITY_DIFF_SALES_ORDER_LINE(1, "活动和销售子单对账"),
    SALES_ORDER_LINE_DIFF_ACTIVITY(2, "销售子单和活动对账"),
    INVENTORY_DIFF_SALES_ORDER_LINE(3, "库存和销售子单对账"),
    SAP_IF_015_SALES_ORDER(4,"SAP015销售主单和销售主单对账"),
    SAP_IF_015_SALES_ORDER_LINE(5,"SAP015销售子单和销售子单对账"),
    SAP017_DIFF_CONSIGNMENT_ORDER(6, "sap017和交货主单对账"),
    SAP017_DETAIL_DIFF_CONSIGNMENT_ORDER_LINE(7, "sap017子单和交货子单对账"),
    SAP_IF_006_SALES_ORDER(8, "sap006销售主单和销售主单对账"),
    SAP_IF_006_SALES_ORDER_LINE(9,"SAP006销售子单和销售子单对账"),
    ACTIVITY_TOTAL_COUNT_DIFF_CHECK(10,"活动总数对账"),
    SALES_MAIN_ORDER_STATUS(11,"销售主单状态对账"),
    SALES_SUB_ORDER_STATUS(12,"销售子单状态对账")


    ;

    /**
     * 对账类型
     */
    private int diffType;

    /**
     * 对账描述
     */
    private String diffDesc;

    DiffTypeEnum(int diffType, String diffDesc) {
        this.diffType = diffType;
        this.diffDesc = diffDesc;
    }

    public int getDiffType() {
        return diffType;
    }

    public String getDiffDesc() {
        return diffDesc;
    }
}
